July 29th 2021
Contents
필드는 테이블로 표현하는 어떠한 대상의 특징을 나타내며, 데이터베이스를 구성하는 기반이에요. 필드는 특정 단체 또는 회사가 데이터를 가공해 자신들의 데일리 업무에 사용하는 정보를 저장하는 공간입니다. 따라서, 매우 중요해요.
필드 레벨 무결성에 대해서 많이 언급하지만, 실제 업무에서는 여러 이유로 이를 간과하고 구조적, 논리적 무결성을 위한 작업이 많이 이루어 지지 않는 경우가 많습니다.
데이터베이스 관련 문제를 최소화하기 위해 데이터 엔트리를 눈으로 확인하는 포면적인 작업만 하는 경우가 있습니다. 무결성을 위한 작업에 많은 시간이 소요된다는 생각에서 이러한 결정을 할 수 있습니다.
하지만, 필드 무결성에 대해 시간을 투자하지 않으면, 후에 잘못된 데이터베이스 설계를 고치기 위해 더 많은 시간을 할애해야 할 수 있습니다.
저 또한 많은 시간이 이 작업에 소요될 거라 생각하고 어느 정도 선까지 이 작업을 해야 할 지 고민이 되기도 했습니다. 하지만, 배우는 입장에서 전문가의 의견을 따라 시간을 투자해 보고자 필드 관련 정리 작업을 해보고 있습니다.
무엇보다 이 작업을 마치면 데이터베이스 전체에 대한 청사진이 머리속에 그려질 수 있다고 생각이 들었습습니다.